class Info:
  def __init__(self):
      self.ip = ''
      self.name = ''
      self.listenPort = 0
      self.child = []
      self.parent = ''
      self.ubandwidth = 0.0
      self.dbandwidth = 0.0
      self.delay = 0.0

  def getIP(self):
      return self.ip

  def setIP(self, ip):
      self.ip = ip
      
  def getName(self):
      return self.name

  def setName(self, name):
      self.name = name

  def getListenPort(self):
      return self.listenPort

  def setListenPort(self, listenPort):
      self.listenPort = listenPort

  def getChild(self):
      return self.child

  def setChild(self, child):
      self.child = child
      
  def getParent(self):
      return self.parent

  def setParent(self, parent):
      self.parent = parent

  def getUBandWidth(self):
      return self.ubandwidth

  def setUBandWidth(self, ubandwidth):
      self.ubandwidth = ubandwidth

  def getDBandWidth(self):
      return self.dbandwidth

  def setDBandWidth(self, dbandwidth):
      self.dbandwidth = dbandwidth

  def getDelay(self):
      return self.delay

  def setDelay(self, delay):
      self.delay = delay

  def getDelay(self):
      return self.delay

            